package test.数组

fun main(args: Array<String>) {
    val array = arrayOf("张三","李四","张四","王五","张三","赵六")
    //查找第一个“张三”角标
    val index1 = array.indexOf("张三")
    println(index1)

    //查找最后一个“张三”的角标
    val lastIndexOf = array.lastIndexOf("张三")
    println(lastIndexOf)


/*--------------高阶函数实现-------------------*/
    //查找第一个姓“张”的人的角标
    val index3 = array.indexOfFirst {
        it.startsWith("张")
    }
    println(index3)

    //查找最后一个姓“张”的人的角标
    val index4 = array.indexOfLast {
        it.startsWith("张")
    }
    println(index4)
}